package com.atguigu.gmall.pms.vo;

import com.atguigu.gmall.pms.entity.AttrEntity;
import com.atguigu.gmall.pms.entity.SpuEntity;
import lombok.Data;

import java.util.List;


/**
 * 保存是发送的数据 包含 baseAttrs,spu(brandId,categoryId,name,publishStatus) , skus , spuImages
 * 需要建立一个新的Vo 继承SpuEntity 并扩展三个字段(都是集合)
 *
 * SpuAttrValueVo  接收了对应的valueSelected
 */

@Data
public class SpuVo extends SpuEntity {
    //销售信息的集合 , SpuAttrValueVo  接收了对应的valueSelected
    private List<SpuAttrValueVo> baseAttrs;

    //sku的集合
    private List<SkuVo> skus;

    //图片地址的字符串集合
    private List<String> spuImages;
}
